Rangers claimed their second Scottish Premiership scalp of the season as they beat St Johnstone 1-0 with a late Lewis Macleod goal.
Rangers claimed their second Scottish Premiership scalp of the season as they beat St Johnstone 1-0 with a late Lewis Macleod goal.